OWLRel: Learning Rich Ontologies from Relational Databases
نویسندگان
چکیده
Mapping between ontologies and relational databases is a necessity in realising the Semantic Web vision. Most of the work concerning this topic has either (1) extracted OWL schemas using a limited range of OWL modelling constructs from relational schemas, or (2) extracted relational schemas from OWL schemas, that represent the OWL schemas as much as possible. By contrast, we propose a general framework that maps between relational databases and schemas expressed in OWL 2. In particular, we regard the transformation from databases to ontologies as being a two-phase process. Firstly, to convert the relational schemas into OWL schemas, and then to enrich the OWL schemas with highly expressive axioms, based on analysing the schemas and the data in the databases. Testing our data analysis heuristics on a number of databases, show that they produce OWL schemas, that include more semantic information than found in their respective relational schemas.
منابع مشابه
Learning Highly Structured Semantic Repositories from Relational Databases:
Relational databases are valuable sources for ontology learning. Methods and tools have been proposed to generate ontologies from such structured input. However, a major persisting limitation is the derivation of ontologies with flat structure that simply mirror the schema of the source databases. In this paper, we show how the RDBToOnto tool can be used to derive accurate ontologies by taking ...
متن کاملPreserving Semantics of Owl 2 Ontologies in Relational Databases Using Hybrid Approach
The goal of the paper is to define requirements to OWL 2 ontologies, under which their semantics may be preserved in a relational database, and to demonstrate that the hybrid approach for transforming OWL 2 ontologies into relational databases possesses such capability. The hybrid approach maps part of ontology concepts to relational database concepts on the base of their common semantics; onto...
متن کاملStoring OWL Ontologies in SQL Relational Databases
Relational databases are often used as a basis for persistent storage of ontologies to facilitate rapid operations such as search and retrieval, and to utilize the benefits of relational databases management systems such as transaction management, security and integrity control. On the other hand, there appear more and more OWL files that contain ontologies. Therefore, this paper proposes to ex...
متن کاملOntologies Acquisition from Relational Databases
Ontologies play an important role in solving the problem of semantic heterogeneity of heterogeneous data sources. The ontology acquisition from the relational database is one of the fundamental technologies on the information integration field. Ontology acquisition from relational database (OARDB) and transformation rules used are presented and discussed. The key technologies and model are given.
متن کاملAutomatic Conversion of Relational Databases into Ontologies: A Comparative Analysis of Protégé Plug-ins Performances
Constructing ontologies from relational databases is an active research topic in the Semantic Web domain. While conceptual mapping rules/principles of relational databases and ontology structures are being proposed, several software modules or plug-ins are being developed to enable the automatic conversion of relational databases into ontologies. However, the correlation between the resulting o...
متن کامل